How Many Puzzles